.pay{
        .scroll-container{
                background: #ffffff;
        }
        .top-bg{
                height: 170px;
                background: url("../../assets/picture/bg-pay@2x.png") no-repeat center bottom /240px auto;
        }
        .label{
                line-height: 24px;
                color: #000000;
                font-size: 17px;
                font-weight: 500;
                text-align: left;
                margin: 6px 16px;
        }
        .items-wrapper{
                .item{
                        display: flex;
                        align-items: center;
                        justify-content: center;
                        height: 114px;
                        margin: 15px;
                        border: 1px solid #ffffff;
                        box-shadow: 0 0 4px 0 rgba(145, 145, 145, 0.5);
                        border-radius:3px ;
                        transition: all .3s ease;
                        .content{
                                display: flex;
                                flex: 1;
                                height: 48px;
                                margin: 23px;
                                .line-wrapper{
                                        flex: 1;
                                        line-height: 24px;
                                        .line{
                                                overflow: hidden;
                                                .text{
                                                        &:first-child{
                                                                float: left;
                                                        }
                                                        &:last-child{
                                                                float: right;
                                                        }
                                                        &.name{
                                                                color: #434343;
                                                                font-size: 16px;
                                                        }
                                                        &.price{
                                                                color: #E24334;
                                                                font-size: 16px;
                                                        }
                                                        &.time{
                                                                color: #999999;
                                                                font-size: 14px;
                                                        }
                                                        &.origin{
                                                                color: #999999;
                                                                font-size: 14px;
                                                                text-decoration:line-through;
                                                        }
                                                }
                                        }
                                }
                                .radio-wrapper{
                                        display: flex;
                                        align-items: center;
                                        justify-content: center;
                                        width:17px;
                                        margin-right: 23px;
                                        .radio{
                                                width: 15px;
                                                height: 15px;
                                                border: 1px solid #dddddd;
                                                border-radius: 50%;
                                                transition: all .3s ease;
                                        }
                                }
                        }
                        &.active{
                                border: 1px solid #61A446;
                                box-shadow: 0 0 4px 0 #ffffff;
                                .radio{
                                        background:#61A446 url("../../assets/picture/bg-radio-checked.svg") no-repeat center/15px auto;
                                        height: 17px ;
                                        width: 17px;
                                        border: none;
                                }
                        }
                }
        }
        .btn-wrapper{
                text-align: center;
                padding: 69px 0;
                .btn{
                        margin: 0 auto;
                        width: 270px;
                        height: 48px;
                        line-height: 48px;
                        font-size: 16px;
                        color: #ffffff;
                        background: #61A446;
                        border-radius: 24px;
                }
        }
}
